package com.mediastory.spsserver.logging.dao;

import java.util.List;
import java.util.Map;

/**
 * @author Jaewon Choi
 *
 */
public interface LoggingDao {	
	
	public List<Map<String, Object>> selectListCategory(Map<String, Object> condition) throws Exception;

	public List<Map<String, Object>> selectListApp(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListAppId(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListProtocolVer(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListContent(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListContDetail(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListPage(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListGrp(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListAppLifeCycle(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListDownCont(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListConfirmPush(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListConfirmNotice(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListAppUpdate(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListDetailedEvent(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListAdClick(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListViewCont(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListDetailCont(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListViewLogData(Map<String, Object> condition) throws Exception;
	
	public List<Map<String, Object>> selectListModelList(Map<String, Object> condition) throws Exception;

}